ball screw mechanism - Alemán Inglés Diccionario